<%@ page language="java" contentType="text/html; charset=UTF-8"
         pageEncoding="UTF-8" isELIgnored="false" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-label="Close">
        <span aria-hidden="true">&times;</span></button>
    <h4 class="modal-title">证书设置</h4>
</div>
<div class="modal-body">
    <div class="form-horizontal row">
        <form id="form_data">
            <div id="div_error" class="col-sm-12"></div>
            <input type="hidden" id="id" name="id" value="${data.id}">
            <div class="form-group col-sm-12">
                <label class="control-label col-sm-4"><s>*</s>名称：</label>
                <div class="col-sm-5">
                    <input type="text" class="form-control" name="name" value="${data.name}">
                </div>
            </div>


            <div class="form-group col-sm-12">
                <label class="control-label col-sm-4"><s>*</s>事项：</label>
                <div class="col-sm-5">
                    <select class="form-control" name="itemId">
                        <option value="">&nbsp;</option>
                        <c:forEach items="${itemTypeList}" var="i">
                        <option <c:if test="${data.itemId==i.id}">selected</c:if> value="${i.id}">${i.name}
                         </option>
                        </c:forEach>
                    </select>
                </div>
            </div>


            <div class=" form-group col-sm-12
                        ">
                        <label class="control-label col-sm-4"><s>*</s>启停：</label>
                        <div class="col-sm-5">
                            <select class="form-control" name="live">
                                <option value="">&nbsp;</option>
                                <option
                                        <c:if test="${data.live==0}">selected</c:if> value="0">停用
                                </option>
                                <option
                                        <c:if test="${data.live==1}">selected</c:if> value="1">启用
                                </option>
                            </select>
                        </div>
                </div>

                <div class="form-group col-sm-12">
                    <div class="col-sm-5 col-sm-offset-4">
                        <button type="submit"
                                class="btn btn-default btn-success"><span
                                class="glyphicon glyphicon-ok"></span>&nbsp;确&nbsp;定&nbsp;
                        </button>
                    </div>
                </div>
        </form>
    </div>
</div>

<script>
    <%--bootstrapValidator--%>
    var $form = $("#form_data");
    $form.bootstrapValidator({
        feedbackIcons: {
            valid: 'glyphicon glyphicon-ok',
            invalid: 'glyphicon glyphicon-remove',
            validating: 'glyphicon glyphicon-refresh'
        },
        fields: {
            name: {
                validators: {
                    notEmpty: {
                        message: '不能为空！'
                    }
                }
            },
            itemId: {
                validators: {
                    notEmpty: {
                        message: '不能为空！'
                    }
                }
            }, live: {
                validators: {
                    notEmpty: {
                        message: '不能为空！'
                    }
                }
            }
        }
    }).on('success.form.bv', function (e) {
        e.preventDefault();
        $.sysPlugin.superAjax({
            data: $(e.target).serialize(),
            url: '${url}',
            operateType: '${operateType}',
            showSuccessAlert: true,
            showWarnAlert: false,
            successCall: function (data) {
                $.sysPlugin.successCallBack(data, {
                    modal: $("#modal_ajax"),
                    table: $("#table_data")
                })
            },
            errorCall: function (data) {
                $.sysPlugin.errorCallBack(data, {
                    errorAddress: $("#div_error"),
                    form: $form
                })
            }
        });
    });
    $.sysPlugin.initSimpleSelect2();

</script>
